
const request = require("../../utils/request")

Page({
   data: {
      show: true
   },
   // 去逛逛
   goshop() {
      wx.switchTab({
         url: '/pages/home/home',
      })
   },

   // 步进器  数量
   onChange(event) {
      // console.log(event);
      let num = event.detail
      let key = event.currentTarget.dataset.key
      let token = wx.getStorageSync('token')

      request(`/fenghao/shopping-cart/modifyNumber?number=${num}&key=${key}&token=${token}`, {}, "post").then(res => {
         // console.log(res)
         this.setData({
            price: res.data.data.price
         })

      })
   },

   // 删除
   del(e) {
      // console.log(e)
      let key = e.currentTarget.dataset.key
      let token = wx.getStorageSync('token')
      request(`/fenghao/shopping-cart/remove?key=${key}&token=${token}`, {}, "post").then(res => {
         // console.log(res)

         if (res.data.code == 0) {
            this.setData({
               shoplist: res.data.data.items,
               show: false
            })
         } else {
            this.setData({
               shoplist: [],
               show: true
            })
         }


      })
   },

   // 去结算
   onSubmit() {
      wx.navigateTo({
         url: './querendingdan/querendingdan',
      })

   },

   onLoad: function (options) {
      // 生命周期函数--监听页面加载

      wx.setNavigationBarTitle({
         title: '购物车'
      })
   },
   onReady: function () {
      // 生命周期函数--监听页面初次渲染完成

   },
   onShow: function () {
      // 生命周期函数--监听页面显示

      // 获取
      let token = wx.getStorageSync('token')
      if (!token) {
         wx.switchTab({
            url: '../username/username',
         })
      } else {
         request(`/fenghao/shopping-cart/info?token=${token}`).then(res => {
            // console.log(res.data)
            if (res.data.code == 0) {
               this.setData({
                  shoplist: res.data.data.items,
                  show: false,
                  price: res.data.data.price
               })
            } else {
               this.setData({
                  shoplist: [],
                  show: true
               })
            }

         })
      }
   },
   onHide: function () {
      // 生命周期函数--监听页面隐藏

   },
   onUnload: function () {
      // 生命周期函数--监听页面卸载

   },
   onPullDownRefresh: function () {
      // 页面相关事件处理函数--监听用户下拉动作

   },
   onReachBottom: function () {
      // 页面上拉触底事件的处理函数

   },
   onShareAppMessage: function () {
      // 用户点击右上角分享
      return {
         title: 'title', // 分享标题
         desc: 'desc', // 分享描述
         path: 'path' // 分享路径
      }
   }
})